package com.ssm.dao.system;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.ssm.entity.Ztree;
import com.ssm.entity.system.Role;

@Repository
public interface RoleDao {

	List<Role> queryList(Role role);

	int queryCount(Role role);

	Role getDetail(String roleId);

	void save(Role role);

	void saveRolePrivilege(Role role);
	
	void delete(String[] ids);
	
	void deleteRolePrivilege(String id);
	
	void update(Role role);

	List<Ztree> ztree(String roleId);
}
